var form, $,areaData;
layui.config({
    base : "../../js/"
});
layui.use(['form','layer','commonDeal'],function(){
    form = layui.form;
    $ = layui.jquery;
    var layer = parent.layer === undefined ? layui.layer : top.layer,
        commonDeal=layui.commonDeal;//自定义公用事件模块
    //自定义公用事件模块启用
    commonDeal.begin();


    //添加验证规则
    form.verify({
        oldPwd : function(value, item){

        },
        newPwd : function(value, item){
            if(!/^[0-9a-zA-Z]{8,}$/.test(value)){
                return '密码只能输入字母和数字,并且不少于8位';
            }
        },
        confirmPwd : function(value, item){
            if($("input[name='newPassword']").val()!=value){
                return "两次输入密码不一致，请重新输入！";
            }
        }
    })
    //修改密码
    form.on("submit(changePwd)",function(data){
        var index = layer.msg('提交中，请稍候',{icon: 16,time:false,shade:0.8});
        $.ajax({
            type: 'POST',
            url: layui.sessionData("bgConfig").backUrl + '/user/userSelfChangePassword',
            async: false,//true:请求为异步(默认),
            cache: false,//默认为true，从浏览器缓存中加载请求信息
            dataType: "json",    //返回形式
            data: $("#changePwd").serialize(),
            success: function (rw) {
                if (rw.resultType == 'SUCCESS') {
                    layer.close(index);
                    layer.msg("密码修改成功！");
                    //清空表单
                    $(".resetPassword").click();
                }else{
                    layer.close(index);
                }
            },
            failure: function (data) {
                top.layer.msg("服务器异常，请稍后再试。");
            }
        });
        return false;
    })
})